go/types.operand.mode_ (field)

86 uses

	go/types (current package)
		api_predicates.go#L34: 	x := operand{mode_: value, typ_: V}
		api_predicates.go#L45: 	x := operand{mode_: value, typ_: V}
		builtins.go#L146: 		x.mode_ = value
		builtins.go#L228: 		x.mode_ = mode
		builtins.go#L247: 		x.mode_ = novalue
		builtins.go#L268: 		x.mode_ = novalue
		builtins.go#L354: 			x.mode_ = value
		builtins.go#L421: 		x.mode_ = value
		builtins.go#L452: 		x.mode_ = novalue
		builtins.go#L516: 			x.mode_ = value
		builtins.go#L578: 		x.mode_ = value
		builtins.go#L621: 					x.mode_ = value
		builtins.go#L628: 			x.mode_ = value
		builtins.go#L676: 		x.mode_ = value
		builtins.go#L702: 		x.mode_ = novalue
		builtins.go#L722: 		x.mode_ = novalue
		builtins.go#L729: 		x.mode_ = value
		builtins.go#L749: 		x.mode_ = value
		builtins.go#L763: 			x.mode_ = value
		builtins.go#L768: 			x.mode_ = constant_
		builtins.go#L827: 			x.mode_ = value
		builtins.go#L837: 			x.mode_ = constant_
		builtins.go#L851: 			x.mode_ = value
		builtins.go#L861: 			x.mode_ = constant_
		builtins.go#L883: 		x.mode_ = value
		builtins.go#L900: 		x.mode_ = value
		builtins.go#L920: 		x.mode_ = value
		builtins.go#L935: 		x.mode_ = value
		builtins.go#L967: 			x.mode_ = novalue
		call.go#L104: 			args = []*operand{{mode_: value, expr: expr, typ_: T.sig}}
		call.go#L128: 	x.mode_ = value
		call.go#L322: 		x.mode_ = novalue
		call.go#L325: 			x.mode_ = commaerr
		call.go#L327: 			x.mode_ = value
		call.go#L338: 		x.mode_ = value
		call.go#L426: 					resList[i] = &operand{mode_: value, expr: e, typ_: v.typ}
		call.go#L760: 				x.mode_ = constant_
		call.go#L764: 				x.mode_ = typexpr
		call.go#L767: 				x.mode_ = variable
		call.go#L773: 				x.mode_ = funcMode
		call.go#L776: 					x.mode_ = value
		call.go#L780: 				x.mode_ = builtin
		call.go#L872: 			x.mode_ = variable
		call.go#L874: 			x.mode_ = value
		call.go#L914: 			x.mode_ = value
		call.go#L974: 			x.mode_ = value
		call.go#L1021: 	x.mode_ = value // anything but invalid
		conversions.go#L82: 		x.mode_ = value // type parameters are not constants
		conversions.go#L86: 		x.mode_ = value
		expr.go#L145: 		x.mode_ = value
		expr.go#L152: 			x.mode_ = commaok
		expr.go#L191: 	x.mode_ = value
		expr.go#L566: 		x.mode_ = value
		expr.go#L742: 			x.mode_ = value
		expr.go#L754: 	x.mode_ = value
		expr.go#L870: 	x.mode_ = value
		expr.go#L1120: 		x.mode_ = commaok
		expr.go#L1155: 			x.mode_ = variable
		expr.go#L1182: 		x.mode_ = typexpr
		expr.go#L1296: 			list[i] = &operand{mode_: value, expr: dummy, typ_: v.typ}
		expr.go#L1313: 		x2 := &operand{mode_: value, expr: dummy, typ_: typ}
		index.go#L34: 			x.mode_ = typexpr
		index.go#L86: 			x.mode_ = value
		index.go#L94: 			x.mode_ = value
		index.go#L102: 			x.mode_ = variable
		index.go#L108: 		x.mode_ = variable
		index.go#L121: 		x.mode_ = mapindex
		index.go#L195: 				x.mode_ = mapindex
		index.go#L203: 			x.mode_ = mode
		index.go#L347: 	x.mode_ = value
		literals.go#L103: 		x.mode_ = value
		literals.go#L341: 	x.mode_ = value
		operand.go#L60: 	mode_ operandMode
		operand.go#L68: 	return x.mode_
		operand.go#L80: 	x.mode_ = invalid
		operand.go#L308: 	x.mode_ = constant_
		range.go#L56: 				mode_: constant_,
		range.go#L139: 				y.mode_ = value
		range.go#L180: 				y.mode_ = value
		stmt.go#L646: 			x.mode_ = constant_
		typexpr.go#L101: 		x.mode_ = constant_
		typexpr.go#L104: 		x.mode_ = typexpr
		typexpr.go#L117: 		x.mode_ = variable
		typexpr.go#L121: 		x.mode_ = value
		typexpr.go#L125: 		x.mode_ = builtin
		typexpr.go#L128: 		x.mode_ = value